depository corporation - French English Dictionary